Big Huge Thesaurus

public-service corporation

noun